8
תגובות
ניהול קישורים יעיל
פתח
dinamit
,
באתר שבניתי יש הרבה קבצי PHP ותיקיות (כמו בכל אתר בד"כ). בכל קובץ יש קישורים. נניח שעכשיו שיניתי שם של תיקייה מ-images ל-pics. האם אני אצטרך לדפדף ולעבור קובץ קובץ ולשנות בכל אחד מהם את השם?
מה אני יכול לעשות כדי להימנע ממצבים כאלה?
מה אני יכול לעשות כדי להימנע ממצבים כאלה?
8 תשובות
היום ברוב העורכים הנרומליים, אתה יכול לעשות refactor.
ככה שבמקום סתם לשנות את השם של התיקיה, תוכל לבצע refactor וככה העורך כבר ידאג לשנות את הקישור בכל הקבצים.
אני לא בטוח.
אבל notepad++ לא נחשב ל-ide.
תשתמש ב-phpstorm. יהיה לך אולי קשה בהתחלה אבל זה שווה את זה. תשתמש בזה עד שתתרגל וזה ישתלם לך.
אתה תמיד יכול לעבור בכל הדפים ולעשות Find&Replace (עם Ctrl+H), אבל זה יהיה קשה אם יש לך המון דפים.
בעורכים נורמליים אפשר לעשות ctrl+h על כל הפרויקט בבת אחת.
אבל refactoring עדיף. כי ctrl+h יחליף את מה שביקשת בכל מקום (בהערות בקוד, בסתם פלט), גם בכאלה שלא תרצה.
refactoring מבוצע לאחר ניתוח של הקוד ומציאה של שימושים באותו קישור שאנחנו רוצים להחליף.